﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
html, form { height:100%; }
.body
{
	background-color:#FFFFFF;
	height:100%;
}
.masterContent 
{
	width: 59.375em;
}
.centerContent { text-align: left; }
.mainContainer 
{  
	text-align:justify;
	margin-left:1.25em;
}
.mainContainerTD { width: 100%; }
.rightColumn { padding-top: 3.125em; }
.breadcrumb
{
	text-align: right;
	padding: .125em 1em 0 0;
	font-weight:normal; 
	font-size:.8em; 
	font-family: arial, helvetica, sans-serif; 
	color: #262626;
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active
{
    font-family: arial, helvetica, sans-serif; 
    color: #656b77;
    text-decoration: none;
}
.breadcrumb a:hover { text-decoration:underline; }
.breadcrumbCurrent 
{
    font-weight:bold; 
}
.topArea { 
	background:url("../en-us/Core%20Styles/images/bl_band.jpg") no-repeat;
	background-position:right;
}
.leftNavAndContent { padding-top: 1.875em; }
.login 
{
	display:inline;
}
.login a:hover 
{ 
	text-decoration:underline; 
}
.body .loginAndSearch
{
    border-top:1.25em solid #479FB5;
    font-weight:normal; 
    font-size:.8em; 
    font-family: arial, helvetica, sans-serif; 
}
.loginAndSearch .ms-sbtable-ex
{
    margin:.19em .55em .19em .19em;
}
.loginAndSearch .ms-sbcell
{
    padding:0px;
    border:none;
    font-weight:normal; 
    font-size:1em; 
    font-family: tahoma;
}
.loginAndSearch .ms-sbplain
{
    font-weight:normal; 
    font-size:.9em; 
    font-family: arial, helvetica, sans-serif; 
    border:solid .0625em #535353;
    margin:0px 0px 0px .19em;
    background-color:transparent;
}
.loginAndSearch .ms-sbLastcell
{
    padding:0px;
}
.loginAndSearch a:visited, .loginAndSearch a:link
{
    text-decoration:none;
    color: #262626;
}
.sharepointLogin { float:right; }
.sharepointLogin div { color:#333; }
.logo 
{
	float:left;
	height: 2.55em;
	font-size:1.5em; 
	font-weight:bold;
	font-family: trebuchet ms, lucida grande, sans-serif;  
	padding-bottom:.19em;
	padding-top:0em;
	padding-left:1em;
	padding-right: 0px;
}
.logo a:active, .logo a:link, .logo a:visited 
{
	text-decoration:none;
}
.logo span { display: block; color: #8F0000; }
.logo span.logoLine1 { padding-top: .55em; }
.logo span.logoLine2 { color: #535353; }
.topLinkBar, .topLinkBar a,.toplinkbar a:active
{
	text-align:right;
	font-size:.8em; 
	font-family: tahoma; 
	text-decoration:none; 
	padding-left: .0625em;
	padding-right: .44em;
   	color: #333333;
}
.topLinkBar a:hover 
{
	text-decoration:underline; 
}
.topLink
{
   	background: url('../Images/linksdivider.gif') no-repeat right .4em;
   	display:inline;
}	
.console { clear:both; }
.siteActionMenu
{
	float: right;
}
.authoringRegion
{
	background-color:#DDDDDD;
	width:100%;
	color:#333333;
}
.topNavContainer
{
}
.topNav
{
	display: block;
	padding:1.25em 0 1.25em 1.45em; 
}
.headerline {
	border-top:.1em solid #998B7D;
	overflow:hidden;
	line-height:0;
	font-size:.75em; 
	height:0em;
	background-color: #998B7D;
	display:block;
} 
.topNavItem
{
    font-weight:bold; 
    font-size:.8em; 
    font-family: arial, helvetica, sans-serif; 
    line-height: 1.4em;
    padding: 0 .4em;
    margin: 0 .5em;
    color:#3B3B3B;
    border-bottom:.31em solid #fff;
}
.topNavBarSelected { border-bottom:.31em solid #00B0D9; }
.topNavBarSelected td  { color: #ECEFF3; }
.topNavBarSelected a:link, .topNavBarSelected a:visited, .topNavBarSelected a:hover, .topNavBarSelected a:active, {
color:#822828;
}
.topNav a:hover { color:#822828; }
.topNavHover { border-bottom:.31em solid #50CDD6; }
.leftNavSpacer 
{
	width:11.88em;
}
.leftArea
{
	padding-left:1.45em;
}
.leftNavContainer 
{
	color: #171717;
	margin-top: .625em;
}
.leftNavContainer a 
{
 display: block;
 width: 13.2em;
}
.leftNav1, .leftNav2, .leftNav3
{
    font-weight:normal; 
    font-size:.8em; 
    font-family: arial, helvetica, sans-serif; 
    line-height: 1.5em;
    padding: .0625em .0625em .0625em .5em;
    color: #171717 !important;
    display: block;
    background-color: #e6eced;
}
.leftNav1
{
	border-bottom: .0625em solid #fff;
	color: #aaa;
	background-color: #DEE6E8; 
}
.leftNav2
{	
	background-color: #e6eced;
	color: #373737 !important;
	border-bottom: .0625em solid #fff;
}
.leftNav3 a 
{ 
	background-color: #e6eced; 
}
.leftNavHover 
{
	background-color: #5AB6CC;
	color: #fff !important;
}
.leftNavSelected
{
	background-color: #0092b4;
	color: #fff !important;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.mainContainer h1
{
    font-weight:normal; 
    font-size:1.5em; 
    font-family: helvetica, arial, sans-serif; 
    line-height: 1.6em;
    margin: .625em 0 0;
}
.mainContainer h2, .pageTitle
{
    font-weight:normal; 
    font-size:2.2em; 
    font-family: helvetica, arial, sans-serif; 
    line-height: 1.6em;
    margin: .625em 0 .625em 0;
    color: #822828;
}
.mainContainer h3
{
    margin: .125em 0 0;
    color: #822828;
}
.mainContainer h4
{
    font-weight:bold; 
    font-size:1.25em; 
    font-family: helvetica, arial, sans-serif; 
    line-height: 1.2em;    
    margin: 1.25em 0 0;
    color: #006178;
}
.mainContainer h5
{
    font-weight:bold; 
    font-size:1em; 
    font-family: helvetica, arial, sans-serif; 
    line-height: 1.05em;
    margin: 1.25em 0 0;
    color: #2B80A8;
}
.mainContainer h6
{
    font-weight:bold; 
    font-size:.8em; 
    font-family: helvetica, arial, sans-serif; 
    line-height: 1em;
    margin: .625em 0 0;
    color: #2B80A8;
}
.mainContainer p
{
    font-weight:normal; 
    font-size:.8em; 
    font-family: arial, helvetica, sans-serif; 
    line-height: 1.4em;    
    margin: .625em 0 .4em;
}
.mainContent a
{
    color: #0092B5;
    text-decoration: underline;
    font-weight:bold; 
}
.footerLeft
{   
    font-weight:normal; 
    font-size:.8em; 
    font-family: arial, helvetica, sans-serif; 
    line-height: 1.4em;
    border-left: 1em solid #479FB5;
    padding: .625em 1.2em;
    float:left;
}
.footerRight
{
    border-left: 1em solid #CCDDE4;
    padding: .625em 1.2em;
    float:right;
}
.footerRight a, .footerRight a:active, .footerRight a:visited
{
    font-weight:normal; 
    font-size:.8em; 
    font-family: arial, helvetica, sans-serif; 
    line-height: 1.4em;
    color:#333088;
    text-decoration:none;
}
.footerRight a:hover
{
	text-decoration:underline;
}
.mainContent div.ms-pagebreadcrumb, .mainContent td.ms-pagebreadcrumb
{
	display:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: .0625em #6393d4 solid;
	margin-bottom:.19em;
	margin-right:.31em;
	border-right-width:.0625em;
}
div.ms-quicklaunchouter
{
	margin-top:.31em;
	width:12.375em;
	border-width:0px;
}
